// 1.0  导入MyFirst组件
import MyFirst from './MyFirst'

// 2.0 part1文件夹下都是存放了react第一天的讲解知识文件
import JSXDemo1 from './01part1/01jsx演示'
import JSXFor from './01part1/02jsx中的循环渲染'
import JSXClassUse from './01part1/03jsx中使用外部样式'
import Hello from './01part1/04类组件演示'
import Hello1 from './01part1/05类组件事件注册'
import Hello2 from './01part1/06类组件事件注册this问题之箭头函数解决方案'
import Hello3 from './01part1/07类组件事件注册this问题bind解决方案'
import EventObject from './01part1/08事件对象'
import StateComp from './01part1/09有状态组件'
import StateCompWork from './01part1/10-有状态组件作业代码'
import CtrlDemo from './01part1/11受控组件'
import NoCtrlDemo from './01part1/12非受控组件'

// 3.0 第2天内容文件
import Demo1 from './02part2/01第一天知识的综合运用'
import Parent from './02part2/02类组件props接受外部参数'
import Parent1 from './02part2/03函数组件props接受外部参数'
import Parent2 from './02part2/04父将state中的属性传给子特点'
import Parent3 from './02part2/05子传父'
import Parent4 from './02part2/06兄弟间传值'
import Parent5 from './02part2/07使用Contenxt进行跨组件传值'
import Comment from './02part2/08评论案例拆分成组件实现'
import Parent6 from './02part2/09parops.children实现组件的标签传值'
import Parent9 from './02part2/10props的属性类型检查'
import Parent10 from './02part2/11props属性的默认值'
import Parent11 from './02part2/12类组件的生命周期'
import Parent13 from './02part2/13类组件的生命周期 更新期间'
import P14 from './02part2/14类组件的卸载生命周期方法'

// 4.0 第三天的内容文件
import App1 from './03prat3/01路由的基本使用'

import { BrowserRouter as Router } from 'react-router-dom'

//如果使用的是HashRouter，浏览器的地址栏会增加一个#号
// import { HashRouter as Router } from 'react-router-dom'

function App() {
  return (
    <div className="App">
      <Router>
        <App1></App1>
      </Router>
    </div>
  );
}

export default App;
